{
    "contains": [
        {
            "className": "comment",
            "begin": "\\$noop\\(",
            "end": "\\)",
            "contains": [
                {
                    "begin": "\\(",
                    "end": "\\)",
                    "contains": [
                        "self",
                        {
                            "begin": "\\\\."
                        }
                    ]
                }
            ],
            "relevance": 10
        },
        {
            "className": "keyword",
            "begin": "\\$(?!noop)[a-zA-Z][_a-zA-Z0-9]*",
            "end": "\\(",
            "excludeEnd": true
        },
        {
            "className": "variable",
            "begin": "%[_a-zA-Z0-9:]*",
            "end": "%"
        },
        {
            "className": "symbol",
            "begin": "\\\\."
        }
    ]
}
